package com.init.bootframe.system.vo;

import java.util.ArrayList;
import java.util.List;

/**
 * 组织管理
 * 
 * @author Administrator
 *
 */
public class OrgVO extends CommonVO {

	private static final long serialVersionUID = 1L;
	private String orgId;// 组织Id，主键
	private String orgName;// 组织名称
	private String orgCode;// 组织编码
	private String parentOrgId;// 上级组织Id
	private String status;// 状态：1有效，0无效
	private String sortBy;// 排序
	private String remark;// 备注
	private String[] roleIds = new String[] {};// 角色Id集合
	private List<OrgRoleVO> orgRoleList = new ArrayList<OrgRoleVO>();// 角色Id集合
	private List<OrgVO> childOrgs = new ArrayList<OrgVO>();// 组织子集

	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getOrgCode() {
		return orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getParentOrgId() {
		return parentOrgId;
	}

	public void setParentOrgId(String parentOrgId) {
		this.parentOrgId = parentOrgId;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getSortBy() {
		return sortBy;
	}

	public void setSortBy(String sortBy) {
		this.sortBy = sortBy;
	}

	public String[] getRoleIds() {
		return roleIds;
	}

	public void setRoleIds(String[] roleIds) {
		this.roleIds = roleIds;
	}

	public List<OrgRoleVO> getOrgRoleList() {
		return orgRoleList;
	}

	public void setOrgRoleList(List<OrgRoleVO> orgRoleList) {
		this.orgRoleList = orgRoleList;
	}

	public List<OrgVO> getChildOrgs() {
		return childOrgs;
	}

	public void setChildOrgs(List<OrgVO> childOrgs) {
		this.childOrgs = childOrgs;
	}

}
